Data decomposition of Monte Carlo particle transport simulations via tally servers
نویسندگان
چکیده
An algorithm for decomposing large tally data in Monte Carlo particle simulations is proposed, analyzed, and implemented/tested in a production Monte Carlo code, OpenMC. The algorithm relies on disjoint sets of compute processes and servers of which the former simulate particles moving through the geometry and the latter runs in a continuous loop receiving scores from the compute processors and incrementing tallies. A performance model is developed and shows that for a range of parameters relevant to LWR analysis, the tally server algorithm should perform with minimal overhead on contemporary supercomputers. An implementation of the algorithm in OpenMC was tested on the Intrepid and Titan supercomputers and was demonstrated to perform well over a wide range of the parameters. The tally server algorithm can thus be used to analyze LWR models with a level of fidelity that was heretofore not possible due to the need to replicate memory across all processors.
منابع مشابه
Data decomposition in Monte Carlo neutron transport simulations using global view arrays
Accommodating large tally data can be a challenging problem for Monte Carlo neutron transport simulations. Current approaches include either simple data replication, or are based on applicationcontrolled decomposition such as domain partitioning or client/server models, which are limited by either memory cost or performance loss. We propose and analyze an alternative solution based on global vi...
متن کاملDesign of Light Multi-layered Shields for Use in Diagnostic Radiology and Nuclear Medicine via MCNP5 Monte Carlo Code
Introduction Lead-based shields are the most widely used attenuators in X-ray and gamma ray fields. The heavy weight, toxicity and corrosion of lead have led researchers towards the development of non-lead shields. Materials and Methods The purpose of this study was to design multi-layered shields for protection against X-rays and gamma rays in diagnostic radiology and nuclear medicine. In this...
متن کاملMonte-Carlo Calculation of Radon Absorbed Dose in Optical Fiber as a Novel Method in Dosimetry and Radon Measurement
Introduction Radon is a colorless and tasteless gas which exists in most soils. It is a substance that poses a potential risk for lung cancer in case a person is exposed to high levels over long periods of time. The Environmental Protection Agency (EPA) estimates that 90% of lung cancers per year are caused by radon. The aim of this paper is to estimate the absorbed doses of 222Rn by MCNPX simu...
متن کاملA method for range calculation of proton in liquid water: Validation study using Monte Carlo method and NIST data
Introduction: The main advantage of using ion beams over photons in radiotherapy is due to their inverse depth-dose profiles, allowing higher doses to tumors, while better sparing normal tissues. When calculating dose distributions with ion beams, one crucial point is the uncertainty of the Bragg-peak range. Recently great effort is devoted to enhance the accuracy of the comput...
متن کاملA New Approach for Heterogeneity Corrections for Cs-137 Brachytherapy Sources
Background: Most of the current brachytherapy treatment planning systems (TPS) use the TG-43U1 recommendations for dosimetry in water phantom, not considering the heterogeneity effects.Objective: The purpose of this study is developing a method for obtaining correction factors for heterogeneity for Cs-137 brachytherapy sources based on pre-calculated MC simulations and interpolation.Method: To ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 252 شماره
صفحات -
تاریخ انتشار 2013